<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" import="java.util.*"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
<h3>무비 포럼</h3>
<hr align="left" width="150">
<center>
<table class="list">
	<thead>
	<tr>
		<th class="no">NO</th>
		<th class="title">제목</th>
		<th class="name">닉네임</th>
		<th class="date">작성일</th>		
		<th class="hit">HIT</th>
	</tr>
	</thead>
	<tbody>
	<c:forEach var="fvo" items="${requestScope.lvo.list}">
	<tr>
		<td>${fvo.no }</td>
		<td>
			<a href="${initParam.root}forum/content.do?no=${fvo.no}">${fvo.title}</a>
		</td>
		<td>${fvo.memberVO.nick }</td>
		<td>${fvo.date }</td>		
		<td>${fvo.hit }</td>
	</tr>
	</c:forEach>
	</tbody>
	<tfoot>
	<tr>
		<td colspan="5" align="center">
			<c:if test="${sessionScope.mvo!=null}">
			<a href="${initParam.root }forum/write_view.do"> 
			<img id="writeImg"	src="${initParam.root }img/write_btn.jpg" border="0"></a>
			</c:if>
		</td>
	</tr>
	<tr>
		<td align="center" colspan="5">
			<!-- 페이징 처리 -->
			<%-- 이전 페이지 그룹이 있으면 이미지 보여준다.
				   이미지 링크는 현 페이지 그룹 시작페이지 번호 -1 =>
				   이전 페이지 그룹의 마지막 페이지 번호로 한다. 
			 --%>
			<p class="paging">
				<c:if test="${requestScope.lvo.pagingBean.previousPageGroup}">
					<a href="list.do?pageNo=${requestScope.lvo.pagingBean.startPageOfPageGroup-1}">◀&nbsp;</a></c:if>
				&nbsp;&nbsp;
				<!-- 	PagingBean 을 이용해서 현재 페이지에 해당되는 페이지그룹의
				   시작페이지~~마지막페이지까지 화면에 보여준다. 
				   이 때 현재 페이지를 제외한 나머지 페이지는 링크를 걸어
				   해당 페이지에 대한 게시물 리스트 조회가 가능하도록 한다.  -->
			
				<c:forEach var="i"
					begin="${requestScope.lvo.pagingBean.startPageOfPageGroup}"
					end="${requestScope.lvo.pagingBean.endPageOfPageGroup}">
					<c:choose>
						<c:when test="${requestScope.lvo.pagingBean.nowPage!=i}">
							<a href="list.do?pageNo=${i}">${i}</a>
						</c:when>
						<c:otherwise>
						${i}
						</c:otherwise>
					</c:choose>
				</c:forEach> 
				&nbsp;&nbsp;
				<!-- 	다음 페이지 그룹이 있으면 화살표 이미지를 보여준다.
					이미지 링크는 현재 페이지 그룹의 마지막 번호 + 1 => 
					다음 그룹의 시작 페이지로 링크한다. 
					right_arrow_btn.gif
			 -->
				<c:if test="${requestScope.lvo.pagingBean.nextPageGroup}">
					<a href="list.do?pageNo=${requestScope.lvo.pagingBean.endPageOfPageGroup+1}">▶</a>
				</c:if>
			</p>
		</td>
	</tr>
	</tfoot>
</table>
</center>